witch hazel


Results for "witch hazel"

English - Turkish Dictionary

witch hazel

(English - Turkish Dictionary) :
bot. güvercinağacı, hamamelis.